V-Model Conform Software Development with Catalysis
نویسندگان
چکیده
Both Catalysis and the V-Model are process models supporting system development based on the notations of the Unified Modeling Language (UML). The subject of this study is the conformance of both methods. More precisely we develop a variant of the original Catalysis process with V-Model conform documents as outputs. In this way we provide the basis of a design environment in which a development team working with Catalysis tools and familiar with Catalysis notations and process can produce V-Model conform documents as e.g. required in governmental projects. The integration is achieved in four steps ranging from the adjustment of basic notations and the generic product structure of the V-Model to the interpretation of the V-Model documents in the context of Catalysis and to the final integration of the adjusted V-Model documents as outputs of the Catalysis process steps. This study has been sponsored by Platinum CA. Acknowledgement We wish to thank Dr. Walter Huber from Platinum CA for his great support and for his fruitful remarks to earlier versions of this study.
منابع مشابه
Conformity and Integration of Software Processes
In this paper we present a systematic approach for the determination of process conformity and the integration of process models. Similar to CMM which defines consecutive levels of process maturity, we propose a five-level model measuring the conformity of process models. The approach is of practical importance for a number of applications, e.g. when a company’s process model has to be checked ...
متن کاملCatalysis: Precision Modeling and Design for Components
The business value of components is derived from their configurability: like Lego or logic chips, they can be rewired and substituted to make new software end-products, keeping pace with business change. Like these hardware analogies, software component kits are viable only if there is a clear definition of the interface definitions that they all conform to. In the case of enterprise-scale comp...
متن کاملVisual Formalisms for Con guration Management
As reuse of software components becomes more commonplace, being able to understand, manipulate and reason about software system architectures acquires new importance. Although commercial software development environments have addressed many of the issues of con guration management, there is still a need for visual formalisms that can aid in representing and manipulating architectures of softwar...
متن کاملFormalizing the Software Development Process
Object-oriented software development process, such as the Unified Process [Jacobson 99], Catalysis [D ́Souza 98] and Fusion [Coleman 94] among others, is a set of activities needed to transform user’s requirements into a software system. A software development process typically consists of a set of software development artifacts together with a graph of tasks and activities. Software artifacts a...
متن کاملVisual formalisms for configuration management
As reuse of software components becomes more commonplace, being able to understand, manipulate and reason about software system architectures acquires new importance. Although commercial software development environments have addressed many of the issues of con guration management, there is still a need for visual formalisms that can aid in representing and manipulating architectures of softwar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000